drug compounding - French English Dictionary